objects created using technology - Turc Anglais Dictionnaire